wire snare mechanism - Türkisch Englisch Wörterbuch